DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css]
DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css] are [/js/**]
DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css] are {}
DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css] to HandlerExecutionChain with handler [ResourceHttpRequestHandler [locations=[ServletContext resource [/js/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@65c356d8]]] and 1 interceptor
DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/js/bootstrap-3.3.7-dist/css/bootstrap.min.css] is: -1
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/css/signin.css]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /css/signin.css
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/css/signin.css]
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/js/jquery-3.2.1.min.js]
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /js/jquery-3.2.1.min.js
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/css/signin.css] are [/css/**]
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/js/jquery-3.2.1.min.js]
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/js/jquery-3.2.1.min.js] are [/js/**]
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/js/jquery-3.2.1.min.js] are {}
DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'springMVCServlet': assuming HandlerAdapter completed request handling
DEBUG http-bio-8080-exec-11 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/css/signin.css] are {}
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/css/signin.css] to HandlerExecutionChain with handler [ResourceHttpRequestHandler [locations=[ServletContext resource [/css/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@4ab5192]]] and 1 interceptor
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/css/signin.css] is: -1
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/js/jquery-3.2.1.min.js] to HandlerExecutionChain with handler [ResourceHttpRequestHandler [locations=[ServletContext resource [/js/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@65c356d8]]] and 1 interceptor
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/js/jquery-3.2.1.min.js] is: -1
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'springMVCServlet': assuming HandlerAdapter completed request handling
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/js/bootstrap-3.3.7-dist/js/bootstrap.min.js]
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'springMVCServlet': assuming HandlerAdapter completed request handling
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /js/bootstrap-3.3.7-dist/js/bootstrap.min.js
DEBUG http-bio-8080-exec-12 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/js/bootstrap-3.3.7-dist/js/bootstrap.min.js]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/js/bootstrap-3.3.7-dist/js/bootstrap.min.js] are [/js/**]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/js/bootstrap-3.3.7-dist/js/bootstrap.min.js] are {}
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/js/bootstrap-3.3.7-dist/js/bootstrap.min.js] to HandlerExecutionChain with handler [ResourceHttpRequestHandler [locations=[ServletContext resource [/js/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@65c356d8]]] and 1 interceptor
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/js/bootstrap-3.3.7-dist/js/bootstrap.min.js] is: -1
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'springMVCServlet': assuming HandlerAdapter completed request handling
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-2 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/checkMD5]
DEBUG http-bio-8080-exec-2 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /checkMD5
DEBUG http-bio-8080-exec-2 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.checkMD5(java.lang.String)]
DEBUG http-bio-8080-exec-2 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-2 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-2 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-2 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5b769a4c]
DEBUG http-bio-8080-exec-2 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-2 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-2 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-2 com.zhiyou.clouddisk.dao.PFileIndexMapper.selectByExample - ==>  Preparing: select p_file_index_id, p_name, p_path, file_size, file_md5, create_time from p_file_index WHERE ( file_md5 = ? ) 
DEBUG http-bio-8080-exec-2 com.zhiyou.clouddisk.dao.PFileIndexMapper.selectByExample - ==> Parameters: 1f614a517fae3a1c663399e1387d8505(String)
DEBUG http-bio-8080-exec-2 com.zhiyou.clouddisk.dao.PFileIndexMapper.selectByExample - <==      Total: 1
DEBUG http-bio-8080-exec-2 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5b769a4c]
DEBUG http-bio-8080-exec-2 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5b769a4c]
DEBUG http-bio-8080-exec-2 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5b769a4c]
DEBUG http-bio-8080-exec-2 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-2 org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor - Written [yes] as "text/plain" using [org.springframework.http.converter.StringHttpMessageConverter@4cad8373]
DEBUG http-bio-8080-exec-2 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'springMVCServlet': assuming HandlerAdapter completed request handling
DEBUG http-bio-8080-exec-2 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/uploadSecendly]
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /uploadSecendly
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.uploadSecendly(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.zhiyou.clouddisk.model.AppUser)]
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-14 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48d04cac]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.PFileIndexMapper.selectByExample - ==>  Preparing: select p_file_index_id, p_name, p_path, file_size, file_md5, create_time from p_file_index WHERE ( file_md5 = ? ) 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.PFileIndexMapper.selectByExample - ==> Parameters: 1f614a517fae3a1c663399e1387d8505(String)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.PFileIndexMapper.selectByExample - <==      Total: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48d04cac]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48d04cac]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48d04cac]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Creating new transaction with name [com.zhiyou.clouddisk.service.imp.FileIndexServiceImpl.addFileIndex]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Acquired Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] for JDBC transaction
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Switching JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] to manual commit
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cb16fad]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.addFileIndex - ==>  Preparing: insert into file_index(user_id,p_file_index_id,name,path,parent_id,is_file,create_time)values( ?,?,?,?,?,?,? ) 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.addFileIndex - ==> Parameters: 139(Long), 1(Long), wallhaven-1857.jpg(String), /a/c2/c222/wallhaven-1857.jpg(String), 38(Long), 0(String), 2017-10-13 09:41:12.693(Timestamp)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.addFileIndex - <==    Updates: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cb16fad]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cb16fad]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cb16fad]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cb16fad]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Initiating transaction commit
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Committing JDBC transaction on Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Releasing JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] after transaction
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Invoking afterPropertiesSet() on bean with name 'redirect:openDirectory?dirId=38'
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:openDirectory?dirId=38'; URL [openDirectory?dirId=38]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/openDirectory]
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /openDirectory
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.openDirectory(java.lang.String,com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/openDirectory] is: -1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61395d41]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - ==>  Preparing: select * from file_index where file_index_id=? 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - ==> Parameters: 38(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - <==      Total: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61395d41]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61395d41]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61395d41]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30e9ee94]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - ==>  Preparing: select * from file_index where parent_id=? and delete_flag is null 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - ==> Parameters: 38(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - <==      Total: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30e9ee94]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30e9ee94]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30e9ee94]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25f9b73f]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - ==>  Preparing: SELECT count(0) FROM file_index a INNER JOIN file_index b ON a.parent_id = b.file_index_id WHERE b.user_id = ? AND b.path = '/' 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - <==      Total: 1
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - ==>  Preparing: SELECT a.* FROM file_index a INNER JOIN file_index b ON a.parent_id=b.file_index_id WHERE b.user_id=? AND b.path='/' LIMIT 3,3 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - <==      Total: 3
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25f9b73f]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25f9b73f]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25f9b73f]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'index'; URL [/WEB-INF/pages/index.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'rootDir' of type [com.zhiyou.clouddisk.model.FileIndex] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'rootFiles' of type [java.util.ArrayList] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'org.springframework.validation.BindingResult.rootDir' of type [org.springframework.validation.BeanPropertyBindingResult] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Forwarding to resource [/WEB-INF/pages/index.jsp] in InternalResourceView 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1558f31b]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 1
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1558f31b]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1558f31b]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1558f31b]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3633e1e0]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test0001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 0
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3633e1e0]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3633e1e0]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3633e1e0]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@60d85af6]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 1
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@60d85af6]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@60d85af6]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@60d85af6]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34af149b]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test0001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 0
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34af149b]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34af149b]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34af149b]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e5ba31e]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 1
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e5ba31e]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e5ba31e]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e5ba31e]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/openDirByPath]
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /openDirByPath
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.openDirByPath(java.lang.String,com.zhiyou.clouddisk.model.AppUser)]
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/openDirByPath] is: -1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21ed69e6]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexByPath - ==>  Preparing: select * from file_index where user_id=? AND path=? 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexByPath - ==> Parameters: 139(Long), /a(String)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexByPath - <==      Total: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21ed69e6]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21ed69e6]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21ed69e6]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Invoking afterPropertiesSet() on bean with name 'redirect:openDirectory?dirId=30'
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:openDirectory?dirId=30'; URL [openDirectory?dirId=30]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/openDirectory]
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /openDirectory
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.openDirectory(java.lang.String,com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/openDirectory] is: -1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32b2d6a4]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - ==>  Preparing: select * from file_index where file_index_id=? 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - ==> Parameters: 30(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - <==      Total: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32b2d6a4]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32b2d6a4]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32b2d6a4]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571e6789]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - ==>  Preparing: select * from file_index where parent_id=? and delete_flag is null 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - ==> Parameters: 30(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - <==      Total: 3
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571e6789]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571e6789]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571e6789]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49b6d771]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - ==>  Preparing: SELECT count(0) FROM file_index a INNER JOIN file_index b ON a.parent_id = b.file_index_id WHERE b.user_id = ? AND b.path = '/' 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - <==      Total: 1
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - ==>  Preparing: SELECT a.* FROM file_index a INNER JOIN file_index b ON a.parent_id=b.file_index_id WHERE b.user_id=? AND b.path='/' LIMIT 3,3 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - <==      Total: 3
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49b6d771]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49b6d771]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49b6d771]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'index'; URL [/WEB-INF/pages/index.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'rootDir' of type [com.zhiyou.clouddisk.model.FileIndex] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'rootFiles' of type [java.util.ArrayList] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'org.springframework.validation.BindingResult.rootDir' of type [org.springframework.validation.BeanPropertyBindingResult] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Forwarding to resource [/WEB-INF/pages/index.jsp] in InternalResourceView 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4dae8d]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 1
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4dae8d]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4dae8d]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4dae8d]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/saveDirectory]
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /saveDirectory
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.saveDirectory(java.lang.String,java.lang.String,java.lang.String,com.zhiyou.clouddisk.model.AppUser)]
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-14 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Creating new transaction with name [com.zhiyou.clouddisk.service.imp.FileIndexServiceImpl.addFileIndex]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Acquired Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] for JDBC transaction
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Switching JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] to manual commit
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@319658c4]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.addFileIndex - ==>  Preparing: insert into file_index(user_id,p_file_index_id,name,path,parent_id,is_file,create_time)values( ?,?,?,?,?,?,? ) 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.addFileIndex - ==> Parameters: 139(Long), null, trtr(String), /a/trtr(String), 30(Long), 1(String), 2017-10-13 09:42:28.636(Timestamp)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.addFileIndex - <==    Updates: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@319658c4]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@319658c4]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@319658c4]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@319658c4]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Initiating transaction commit
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Committing JDBC transaction on Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceTransactionManager - Releasing JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] after transaction
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:openDirectory?dirId=30'; URL [openDirectory?dirId=30]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/openDirectory]
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /openDirectory
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.openDirectory(java.lang.String,com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-14 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/openDirectory] is: -1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42a94a2]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - ==>  Preparing: select * from file_index where file_index_id=? 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - ==> Parameters: 30(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getFileIndexById - <==      Total: 1
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42a94a2]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42a94a2]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42a94a2]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62a309bb]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - ==>  Preparing: select * from file_index where parent_id=? and delete_flag is null 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - ==> Parameters: 30(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getChildrenFileById - <==      Total: 4
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62a309bb]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62a309bb]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62a309bb]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2eaf2947]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-14 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - ==>  Preparing: SELECT count(0) FROM file_index a INNER JOIN file_index b ON a.parent_id = b.file_index_id WHERE b.user_id = ? AND b.path = '/' 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId_COUNT - <==      Total: 1
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - ==>  Preparing: SELECT a.* FROM file_index a INNER JOIN file_index b ON a.parent_id=b.file_index_id WHERE b.user_id=? AND b.path='/' LIMIT 3,3 
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-14 com.zhiyou.clouddisk.dao.FileIndexDao.getRootFilesByUserId - <==      Total: 3
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2eaf2947]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2eaf2947]
DEBUG http-bio-8080-exec-14 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2eaf2947]
DEBUG http-bio-8080-exec-14 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'index'; URL [/WEB-INF/pages/index.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'rootDir' of type [com.zhiyou.clouddisk.model.FileIndex] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'rootFiles' of type [java.util.ArrayList] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Added model object 'org.springframework.validation.BindingResult.rootDir' of type [org.springframework.validation.BeanPropertyBindingResult] to request in view with name 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.view.InternalResourceView - Forwarding to resource [/WEB-INF/pages/index.jsp] in InternalResourceView 'index'
DEBUG http-bio-8080-exec-14 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c7c6fda]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 1
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c7c6fda]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c7c6fda]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c7c6fda]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4da331cc]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 1
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4da331cc]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4da331cc]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4da331cc]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4092706f]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test0001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 0
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4092706f]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4092706f]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4092706f]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3d65cfc3]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test0001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 0
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3d65cfc3]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3d65cfc3]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3d65cfc3]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/searchFiles]
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /searchFiles
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.searchFiles(java.lang.String,int,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-9 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/searchFiles] is: -1
DEBUG http-bio-8080-exec-9 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-9 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c0728d7]
DEBUG http-bio-8080-exec-9 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-9 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-9 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-9 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile_COUNT - ==>  Preparing: SELECT count(0) FROM file_index WHERE name LIKE concat('%', ?, '%') 
DEBUG http-bio-8080-exec-9 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile_COUNT - ==> Parameters: (String)
DEBUG http-bio-8080-exec-9 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile_COUNT - <==      Total: 1
DEBUG http-bio-8080-exec-9 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile - ==>  Preparing: select * from file_index where name like concat('%',?,'%') LIMIT 3 
DEBUG http-bio-8080-exec-9 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile - ==> Parameters: (String)
DEBUG http-bio-8080-exec-9 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile - <==      Total: 3
DEBUG http-bio-8080-exec-9 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c0728d7]
DEBUG http-bio-8080-exec-9 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c0728d7]
DEBUG http-bio-8080-exec-9 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c0728d7]
DEBUG http-bio-8080-exec-9 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-9 org.springframework.beans.factory.support.DefaultListableBeanFactory - Invoking afterPropertiesSet() on bean with name 'searchResult'
DEBUG http-bio-8080-exec-9 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-9 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'searchResult'; URL [/WEB-INF/pages/searchResult.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.view.InternalResourceView - Added model object 'result' of type [com.github.pagehelper.Page] to request in view with name 'searchResult'
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.view.InternalResourceView - Removed model object 'keyWord' from request in view with name 'searchResult'
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.view.InternalResourceView - Forwarding to resource [/WEB-INF/pages/searchResult.jsp] in InternalResourceView 'searchResult'
DEBUG http-bio-8080-exec-9 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/searchFiles]
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /searchFiles
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.searchFiles(java.lang.String,int,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-10 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-10 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586ddd34]
DEBUG http-bio-8080-exec-10 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-10 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-10 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile_COUNT - ==>  Preparing: SELECT count(0) FROM file_index WHERE name LIKE concat('%', ?, '%') 
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile_COUNT - ==> Parameters: (String)
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile_COUNT - <==      Total: 1
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile - ==>  Preparing: select * from file_index where name like concat('%',?,'%') LIMIT 3 
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile - ==> Parameters: (String)
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.searchFile - <==      Total: 3
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586ddd34]
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586ddd34]
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586ddd34]
DEBUG http-bio-8080-exec-10 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'searchResult'; URL [/WEB-INF/pages/searchResult.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.view.InternalResourceView - Added model object 'result' of type [com.github.pagehelper.Page] to request in view with name 'searchResult'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.view.InternalResourceView - Added model object 'keyWord' of type [java.lang.String] to request in view with name 'searchResult'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.view.InternalResourceView - Forwarding to resource [/WEB-INF/pages/searchResult.jsp] in InternalResourceView 'searchResult'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing POST request for [/cd/login]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /login
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.AppUserController.login(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-4 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'appUserController'
DEBUG http-bio-8080-exec-4 org.springframework.web.cors.DefaultCorsProcessor - Skip CORS processing: request is from same origin
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e9f9677]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-4 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==>  Preparing: select user_id ,user_name ,gender ,birthday ,account_no ,password ,email ,phone_no from app_user where account_no=? 
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - ==> Parameters: test0001(String)
DEBUG http-bio-8080-exec-4 com.zhiyou.clouddisk.dao.AppUserDao.getAppUserByAccountNo - <==      Total: 0
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e9f9677]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e9f9677]
DEBUG http-bio-8080-exec-4 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e9f9677]
DEBUG http-bio-8080-exec-4 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:login.jsp'; URL [login.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/stasticFiles]
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /stasticFiles
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.stasticFiles(com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-10 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/stasticFiles] is: -1
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b8dd3d]
DEBUG http-bio-8080-exec-10 org.springframework.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG http-bio-8080-exec-10 org.springframework.jdbc.datasource.DataSourceUtils - Registering transaction synchronization for JDBC Connection
DEBUG http-bio-8080-exec-10 org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [jdbc:mysql://192.168.99.100:3306/clouddisk, UserName=root@192.168.99.1, MySQL Connector Java] will be managed by Spring
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.getStaticNums - ==>  Preparing: SELECT user_id ,SUM(CASE WHEN NAME LIKE '%.jpg' OR NAME LIKE '%.png' OR NAME LIKE '%.gif' THEN 1 ELSE 0 END) pic_number ,SUM(CASE WHEN NAME LIKE '%.mp4' OR NAME LIKE '%.avi' OR NAME LIKE '%.kvm' THEN 1 ELSE 0 END) video_number ,SUM(CASE WHEN NAME LIKE '%.doc' OR NAME LIKE '%.xls' OR NAME LIKE '%.ppt' THEN 1 ELSE 0 END) doc_number ,SUM(CASE WHEN NAME LIKE '%.java' OR NAME LIKE '%.php' OR NAME LIKE '%.html' THEN 1 ELSE 0 END) code_number ,COUNT(1)-SUM(CASE WHEN NAME LIKE '%.jpg' OR NAME LIKE '%.png' OR NAME LIKE '%.gif' THEN 1 ELSE 0 END) -SUM(CASE WHEN NAME LIKE '%.mp4' OR NAME LIKE '%.avi' OR NAME LIKE '%.kvm' THEN 1 ELSE 0 END) -SUM(CASE WHEN NAME LIKE '%.doc' OR NAME LIKE '%.xls' OR NAME LIKE '%.ppt' THEN 1 ELSE 0 END) -SUM(CASE WHEN NAME LIKE '%.java' OR NAME LIKE '%.php' OR NAME LIKE '%.html' THEN 1 ELSE 0 END) other_number FROM file_index WHERE is_file='0' AND delete_flag IS NULL AND user_id=? GROUP BY user_id 
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.getStaticNums - ==> Parameters: 139(Long)
DEBUG http-bio-8080-exec-10 com.zhiyou.clouddisk.dao.FileIndexDao.getStaticNums - <==      Total: 1
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b8dd3d]
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b8dd3d]
DEBUG http-bio-8080-exec-10 org.mybatis.spring.SqlSessionUtils - Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b8dd3d]
DEBUG http-bio-8080-exec-10 org.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG http-bio-8080-exec-10 org.springframework.beans.factory.support.DefaultListableBeanFactory - Invoking afterPropertiesSet() on bean with name 'stasticfiles'
DEBUG http-bio-8080-exec-10 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-10 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.InternalResourceView: name 'stasticfiles'; URL [/WEB-INF/pages/stasticfiles.jsp]] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.view.InternalResourceView - Added model object 'staticResult' of type [java.util.ArrayList] to request in view with name 'stasticfiles'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.view.InternalResourceView - Forwarding to resource [/WEB-INF/pages/stasticfiles.jsp] in InternalResourceView 'stasticfiles'
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/js/echarts.min.js]
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /js/echarts.min.js
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/js/echarts.min.js]
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/js/echarts.min.js] are [/js/**]
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/js/echarts.min.js] are {}
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/js/echarts.min.js] to HandlerExecutionChain with handler [ResourceHttpRequestHandler [locations=[ServletContext resource [/js/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@65c356d8]]] and 1 interceptor
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/js/echarts.min.js] is: -1
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'springMVCServlet': assuming HandlerAdapter completed request handling
DEBUG http-bio-8080-exec-10 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/staticFiles]
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /staticFiles
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/staticFiles]
WARN http-bio-8080-exec-4 org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/cd/staticFiles] in DispatcherServlet with name 'springMVCServlet'
DEBUG http-bio-8080-exec-4 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/openDirectory]
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /openDirectory
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Returning handler method [public java.lang.String com.zhiyou.clouddisk.controller.FileIndexController.openDirectory(java.lang.String,com.zhiyou.clouddisk.model.AppUser,org.springframework.ui.Model)]
DEBUG http-bio-8080-exec-5 org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'fileIndexController'
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/cd/openDirectory] is: -1
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/js/bootstrap-3.3.7-dist/css/bootstrap.min.css]
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /js/bootstrap-3.3.7-dist/css/bootstrap.min.css
DEBUG http-bio-8080-exec-13 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'springMVCServlet' processing GET request for [/cd/js/jquery-3.2.1.min.js]
DEBUG http-bio-8080-exec-13 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /js/jquery-3.2.1.min.js
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css]
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css] are [/js/**]
DEBUG http-bio-8080-exec-13 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/js/jquery-3.2.1.min.js]
DEBUG http-bio-8080-exec-5 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/js/bootstrap-3.3.7-dist/css/bootstrap.min.css] are {}
DEBUG http-bio-8080-exec-13 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/js/jquery-3.2.1.min.js] are [/js/**]
DEBUG http-bio-8080-exec-13 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/js/jquery-3.2.1.min.js] are {}
DEBUG http-bio-8080-exec-13 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/js/jquery-3.2.1.min.js] to HandlerExecutionChain with handler [ResourceHttpRequestHandler [locations=[ServletContext resource [/js/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@65c356d8]]] and 1 interceptor
